home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #1 / Amiga Plus CD - 2000 - No. 1.iso / Tools / GraKa / Picasso96Develop / Include / clib / GNUmakefile next >
Encoding:
Makefile  |  1999-12-03  |  929 b   |  34 lines

  1. #
  2. #    $Id: GNUmakefile 1.1 1997/05/08 23:50:33 Alex Exp Alex $
  3. #
  4.  
  5. FILES :=    $(wildcard *.c *.h *.asm *.i *.rev *.fd *.doc smakefile GNUmakefile SCOPTIONS)
  6. DIRS :=
  7.  
  8. ###############################################################################
  9. #
  10. #    Ab hier bitte nichts mehr manuell ändern
  11. #
  12. ###############################################################################
  13.  
  14. all:
  15.     @echo "Dieses GNUmakefile bitte nicht direkt aufrufen."
  16.  
  17. checkin:
  18.     @-makedir >nil: RCS
  19.     $(foreach file,$(FILES),ci -M -l -m. -t-. $(file); )
  20. ifneq ($(DIRS),)
  21.     $(foreach dir,$(DIRS),cd "$(dir)"; $(MAKE) -f GNUmakefile $(TESTING) $@ MAKE=$(MAKE); cd /;)
  22. endif
  23.  
  24. freeze:
  25.     $(foreach file,$(FILES),rcs -q -n$(SYMBOLIC_NAME):  $(file); )
  26. ifneq ($(DIRS),)
  27.     $(foreach dir,$(DIRS),cd "$(dir)"; \
  28.         $(MAKE) -f GNUmakefile $(TESTING) $@ SYMBOLIC_NAME=$(SYMBOLIC_NAME) MAKE=$(MAKE); \
  29.         cd /;)
  30. endif
  31.  
  32. .PHONY: all checkin freeze
  33. .SUFFIXES: .c .h .asm .i .rev .doc .fd
  34.